function initializeMap(position){
	var lat = position.coords.latitude;
	var lng = position.coords.longitude;
	// まずは自分が中心の地図を表示
    var latlng = new google.maps.LatLng(lat,lng);
	var opts = {
		zoom:17,
		center:latlng,
		mapTypeId:google.maps.MapTypeId.ROADMAP
	};
	var mC = document.getElementById("map_canvas");
	gMap = new google.maps.Map(mC,opts);
	console.log ('initializeMap!!');
	gMapDisplayFlag = true;
	//setTimeout('dummy()', 3000);
	//getCenter();
	// 地図をドラッグしたら、中央の座標を取得して表示、これから活用予定
	//google.maps.event.addListener(gMap, 'dragend', getCenter);
	google.maps.event.addListener(gMap, 'tilesloaded', getCenter);
	
}

function initializeAround(data){
	$("#tweet_list").empty();
	var list = '';
	for(index in data){
			var actionUrl;
			//お気に入り登録or削除
			var imgUrl;
			var inner;
			var className = '';
			var favoriteList = '';
			var obj = data[index];
			if(data[index]['Favorite'] == null) {
				actionUrl = WEB_ROOT + 'favorites/add/' + gUser['User']['id'] + '/' + data[index]['Status']['id'] + '/'
				imgUrl = WEB_ROOT + 'img/star--plus.png';
				inner = 'お気に入りに追加';
				className = 'tweet_unit';
			} else {
				actionUrl = WEB_ROOT + 'favorites/del/' + data[index]['Favorite']['id'] + '/';
				imgUrl = WEB_ROOT + 'img/star--minus.png';
				inner = 'お気に入りから削除';
				className = 'tweet_unit_favorite';
			}
			favoriteList += '<div class="star"><a href="' + actionUrl + '" data-ajax="false">';
			favoriteList += '<img src="' + imgUrl + '" />' + inner + '</a></div>';
			
			list += '<div timeline-id="' + obj.Status.id + '" class="tweet_unit" data-theme="a" data-content-theme="a">';
			list += '<img user-id="' + obj.TwitterUser.id + '" src="' + obj.TwitterUser.profile_image_url+ '"/>';
			list += '<div class="right_tweet_area">';
			list += '<div class="username">' + obj.TwitterUser.screen_name + '</div>';
			list += '<div class="user_real_name">' + obj.TwitterUser.name + '</div>';	
			list += '<div class="tweet">' + obj.Status.text + '</div>';
			list += '<div class="buttom_line">';
			list += '<div class="address">' + obj.Status.source + '</div>';
			/*if(gUser['User']['id'] != data[index]['User']['id']){
				list += favoriteList;
			}*/
			if(false && gUser.User.id != obj.TwitterUser.id){
				//list += tweet.favorited == false ? '<a href="#" class="fav">お気に入りへ追加</a>' : '<a href="#" class="unfav">お気に入りから削除</a>';
				list += gUser.rtIds[obj.Status.id_str] == undefined ? '<a href="#" class="rt">リツイート</a>' : '<a href="#" class="unrt">リツイートの解除</a>';
			}
			list += '<div class="created_at">' + date(obj.Status.created_at) +'</div>';
			list += '</div><div style="clear:both;"></div></div>';
			list += '</div>';
			list += '</div>';
		}
	$("#tweet_list").append(list);
	
	//アカウントページのイベント
	$("div#tweet_list div.tweet_unit img").click(accountShowEvent);
	
	//個々のツイートページのイベント
	$("div#tweet_list div.tweet_unit .tweet").click(tweetShowEvent);

	$("div#tweet_list div.tweet_unit").mouseover(function(){
		$(this).css('background-color','#CCFFCC');
	});
	
	$("div#tweet_list div.tweet_unit").mouseout(function(){
		$(this).css('background-color','#FFFFFF');				
		if($(this).attr('class') == "tweet_unit tweet_unit_myself"){
			$(this).css('background-color','#FFDDEC');								
		}
	});
}


function initializeMapFromAddress(latlng){
	var opts = {
		zoom:17,
		center:latlng,
		mapTypeId:google.maps.MapTypeId.ROADMAP
	};
	var mC = document.getElementById("map_canvas_from_status");
	gMap = new google.maps.Map(mC,opts);
	console.log('initializeMapFromAddress');
	gMapDisplayFlag = true;
	//setTimeout('dummy()', 3000);
	//getCenter();
	// 地図をドラッグしたら、中央の座標を取得して表示、これから活用予定
	//google.maps.event.addListener(gMap, 'dragend', getCenter);
	google.maps.event.addListener(gMap, 'tilesloaded', getCenter);
}
